Certificate

interface Certificate

An SSL certificate instance such as an X.509 certificate providing an SSL server identity.

Inheritors

Functions

Link copied to clipboard
Returns an array of bytes that represents the DER-encoded representation of .
Link copied to clipboard
Returns the list of intermediate certificates associated with this certificate that may be needed for chain building.
Link copied to clipboard
open fun of(x509Cert: X509Certificate): Certificate
Returns the Certificate instance for the given X.509 certificate.
open fun of(x509Cert: X509Certificate, intermediateX509Certs: List<X509Certificate>): Certificate
Returns the Certificate instance for the given X.509 certificate and the list of intermediate X.509 certificates associated with this the certificate that may be needed for chain building.
Link copied to clipboard
Returns an Optional that contains an X.